Angielsko-polski słownik potocznego języka businessu Copyright by Wydawnictwo HaraldG (aut. Bożena Hoszowska)
(v) to be in financial troubles (e.g. in debt and probably about to go bankrupt) ~- mieć kłopoty finansowe (np. być zadłużonym, być na skraju bankructwa)
Our company is in queer street and the rival companies are already smelling blood.